
#ifndef TOOLBUTTON_H
#define TOOLBUTTON_H

#include <BButton>

namespace BWE
{
	class BIcon;

	class ToolButton : public BButton
	{
		BOBJECT(ToolButton)
	public:
		ToolButton(BWidget* parent = 0);
		ToolButton(Graph graph, BWidget* parent = 0);
		ToolButton(BIcon* icon, BWidget* parent = 0);
		ToolButton(const BString& text, BWidget* parent = 0);
		ToolButton(BIcon* icon, const BString& text, BWidget* parent = 0);
		~ToolButton();
	};
	typedef BHolder<ToolButton>		BToolButtonHolder;
}

#endif